package org.jeecg.modules.common.bean;

import io.swagger.models.auth.In;
import org.jeecg.modules.common.entity.CamelliaDeviceType;

/**
 * @Classname CamelliaDeviceTypeEnum
 * @Description TODO
 * @Date 2022/12/7 13:44
 * @Created by 10835
 */
public enum CamelliaDeviceTypeEnum {
    CAMELLIA_DEVICE_TYPE_ENV(0,"环境状态感知"),
    CAMELLIA_DEVICE_TYPE_DTU(1,"设备运行工况智能感知"),
    CAMELLIA_DEVICE_TYPE_LEAK(2,"溶剂泄露智能感知"),
    CAMELLIA_DEVICE_TYPE_MONITOR(3,"AI智能周界警戒"),
    CAMELLIA_DEVICE_TYPE_SAFE(4,"预告警联动执行"),
    CAMELLIA_DEVICE_TYPE_FIRE(5,"火灾智能感知"),
    CAMELLIA_DEVICE_TYPE_SMOKE(6,"烟雾智能感知"),
    CAMELLIA_DEVICE_TYPE_CRAFTSMANSHIP(7,"制造设备工艺感知");
    private Integer typeCode;
    private String typeName;

    CamelliaDeviceTypeEnum(Integer typeCode, String typeName) {
        this.typeCode = typeCode;
        this.typeName = typeName;
    }

    public Integer getTypeCode() {
        return typeCode;
    }

    public String getTypeName() {
        return typeName;
    }
}
